package com.zty.user.event;

import lombok.Data;
import lombok.Getter;
import org.springframework.context.ApplicationEvent;

/**
 * @Author ZTY
 * @Description 自定义观察者
 * @Date 1:34 2023-12-21
 **/

@Getter
public class PersonChangeEvent extends ApplicationEvent {

    private Person person;

    //  可能是创建，删除，更新。。。。。
    private String operateType;

    //  基础事件（要写一个将事件发布的功能）
    public PersonChangeEvent(Person person, String operateType) {
        super(person);
        this.person = person;
        this.operateType = operateType;

    }
}
